Lepidochelys Olivacea — synonyms, definition
1. Lepidochelys olivacea (Noun)
2 synonyms
Pacific ridley olive ridley
1 definition
Lepidochelys olivacea (Noun) — Olive-coloured sea turtle of tropical Pacific and Indian and the southern Atlantic oceans.
1 type of
ridley